leave traces - Turco Inglés Diccionario